energy efficient technologies - Spanish English Dictionary